thermal screen - German English Dictionary